package main

import (
	"fmt"
)

func main() {
	//初始化字符串数组
	strs := []string{"xiaowang", "xiaoyong "}
	printArray(strs)
	//初始化int类型的数组
	is := []int{1, 2, 3}
	printArray(is)
}

// 泛型的打印方法 [T any] 定义泛型
/*any 表示所有的数据类型  相当于 interface  */
func printArray[T any](arr []T) {
	for _, v := range arr {
		fmt.Println(v)
	}
}
